be engraved in - English Synonyms Dictionary